productive thinking - French English Dictionary